premium deposit - French English Dictionary